package a.h;

import java.util.Locale;

public class jc
  extends gc
{
  public static final String y = "DoubleOptionItem.minValue";
  public static final String z = "DoubleOptionItem.maxValue";
  public static final String A = "DoubleOptionItem.precision";
  public static final String B = "DoubleOptionItem.unsigned";
  public static final String C = "DoubleOptionItem.locale";
  private double D;
  private double E;
  private boolean F;
  public static boolean G;
  
  public jc(String paramString, Double paramDouble)
  {
    super(paramString, paramDouble);
    a(Double.TYPE);
    this.F = false;
    a(C, Locale.getDefault());
  }
  
  public jc(String paramString, double paramDouble)
  {
    this(paramString, new Double(paramDouble));
  }
  
  public jc(String paramString, double paramDouble1, double paramDouble2, double paramDouble3)
  {
    this(paramString, paramDouble1, paramDouble2, paramDouble3, 1);
  }
  
  public jc(String paramString, double paramDouble1, double paramDouble2, double paramDouble3, int paramInt)
  {
    this(paramString, new Double(paramDouble1));
    this.D = paramDouble2;
    this.E = paramDouble3;
    this.F = true;
    a(y, new Double(this.D));
    a(z, new Double(this.E));
    a(A, new Integer(paramInt));
  }
  
  public String n()
  {
    return "Double";
  }
  
  public void a(Object paramObject)
  {
    if (ec.t == 0)
    {
      if (((paramObject instanceof Double)) || (paramObject == null)) {
        super.a(paramObject);
      }
    }
    else if (!ec.s) {
      return;
    }
    throw new IllegalArgumentException("argument type mismatch");
  }
  
  double b()
  {
    return ((Double)this.u).doubleValue();
  }
  
  boolean q()
  {
    return this.F;
  }
  
  double r()
  {
    return this.D;
  }
  
  double s()
  {
    return this.E;
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.h.jc
 * JD-Core Version:    0.7.0.1
 */